#pragma once
#include "OgreStableHeaders.h"
namespace OgreEx
{
	class IMessage;
	class MessageHandlerBase  : public Ogre::GeneralAllocatedObject
	{
	public:
		MessageHandlerBase() {}
		virtual ~MessageHandlerBase(){}

	public:
		virtual bool handle(IMessage* msg) = 0;

	};
}